程序查询
程序中断
过程包括:中断请求,中断响应判优,响应中断,中断处理
DMA 方式#
主存 DMA 直连,CPU 发布读写任务,DMA 执行,执行完成中断通知 CPU。
CPU 与 DMA 的竞争方式:CPU 停止访存
周期窃取(挪用):访存冲突时,I/O 优先
交替访存:将 CPU 周期进行划分,一部分周期专门用于 DMA 访存,一部分 CPU 访存
传送过程
程序查询
程序中断
过程包括:中断请求,中断响应判优,响应中断,中断处理
主存 DMA 直连,CPU 发布读写任务,DMA 执行,执行完成中断通知 CPU。
CPU 与 DMA 的竞争方式:CPU 停止访存
周期窃取(挪用):访存冲突时,I/O 优先
交替访存:将 CPU 周期进行划分,一部分周期专门用于 DMA 访存,一部分 CPU 访存
传送过程